<!--侧边栏-->
<div class="sidebar">
    <div class="navMenu">
        <!-- 用户已登录时显示用户名 -->
        <div class="nav-title" th:if="${user!=null}">
            <span th:text="${user.getUsername()}">user</span>
        </div>

        <!-- 用户未登录时不显示任何内容 -->
        <div class="nav-title" th:if="${user==null}">
            <span th:text="用户"></span>
        </div>

        <!-- 下拉菜单内容 -->
        <!-- 这里使用单个 div 来包裹所有子菜单项，并根据用户登录状态来显示或隐藏 -->
        <div class="navContent" th:if="${user!=null}">
            <!-- 退出登录 -->
            <a th:href="logout">
                <div class="item2">退出登录</div>
            </a>

        </div>

    </div>

    <br>
    <a th:href="history">
        <div class="item" id="history-link">历史记录</div>
    </a>
    <a th:href="favorite">
        <div class="item" id="favorite-link">收藏夹</div>
    </a>
    <a th:href="cache">
        <div class="item" id="cache-link">缓存列表</div>
    </a>
</div>

